large dragon - German English Dictionary